Definition of Canella Winterana
-
(noun) large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes
Synonyms of Canella Winterana
Antonyms of Canella Winterana
No Antonyms Found.
Homophones of Canella Winterana
No Homophones Found.